.fl { float: left;  display: inline; }
.fr { float:right};
.white{color:white}
.red{color:red !important}

.btn-sm, .btn-group-sm>.btn {padding: 4px 10px;}
.form-control {padding: 2px 12px;height: 28px;}
.btn-sm, .btn-group-sm>.btn { padding: 4px 10px; }
.repeater-title{ line-height: 30px; }
 
small{overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap !important;;font-size:10px !important;  }
.small{overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap ;font-size:10px !important; }
.pull-out {margin: -10px -15px;}
/*妞ゅ爼鍎�/
.g_header{min-width:1200px;}
.g_header .topbg{ width:100%;height:28px; background:#1B1B1B; }
 
.g_header .hd_l li a{ font-size:12px; margin-top:7px; float:left; color:white  }
.g_header .hd_l .collection{ height:12px; background:url(../images/l_down.png) no-repeat 0 -17px; padding-left:16px; margin-right:15px; }
.g_header .hd_l .collection:hover{ background:url(../images/l_down.png) no-repeat; }
.g_header .hd_l .login{ color:#f76120; margin-right:15px; }
.g_header .hd_l .login:hover{ text-decoration:underline; }
.g_header .hd_l .register{ border-right:1px solid #dddddd; padding-right:11px; margin-right:17px;}
.g_header .hd_l .register:hover{ text-decoration:underline; }
.g_header .hd_l .app_box{ width:90px; height:28px; position:relative; }
.g_header .hd_l .app_box .app{ width:90px;  text-align:center;  margin-top:0; padding-top:7px; position:relative; z-index:3; }
 
.g_header .hd_l .app_box .app .arrow{ width:6px; height:3px; background:url(../images/l_arrow2.png) no-repeat; position:absolute; left:77px; top:14px; }
.g_header .hd_l .app_box:hover .app{ border-left:1px solid #dddddd; border-right:1px solid #dddddd; color:#2bb8aa; background:#fff; margin-left:-1px; border-top:1px solid #e1e1e1; margin-top:-1px;}
 
.g_header .hd_l .app_box:hover .arrow{ background:url(../images/l_arrow.png) no-repeat; }
.g_header .hd_l .app_box .app_pos{ width:164px; height:265px; border:1px solid #dddddd; position:absolute; left:-1px; top:25px; display:none;}
.g_header .hd_l .app_box .app_pos a{ width:164px; height:132px; color:#2bb8aa; background:#fff; margin-top:0; position:relative; }
.g_header .hd_l .app_box .app_pos .app_pos_one{ border-bottom:1px dotted #ddd; }
.g_header .hd_l .app_box .app_pos a p{ font-size:12px; color:#000; border-left:2px solid #2bb8aa; margin-top:11px; margin-left:10px; padding-left:7px; }
.g_header .hd_l .app_box .app_pos a img{ margin-left:35px; margin-top:9px; }
.g_header .hd_l .app_box .app_pos a .app_pos_r{ width:10px; height:16px; background:url(../images/app_pos_r.png) no-repeat; position:absolute; left:141px; top:67px; display:none;}
.g_header .hd_l .app_box:hover .app_pos{ display:block; z-index:2;}
.g_header .hd_l .app_box .app_pos a:hover{ background:#f9f9f9;}
.g_header .hd_l .app_box .app_pos a:hover .app_pos_r{ display:block; }
 
.g_header .hd_r .hd_r_list{ position:relative; height:25px;}
.g_header .hd_r .hd_r_list .text{  padding-top:7px; padding-left:12px; padding-right:23px;  display:block; position:relative; }
.g_header .hd_r .hd_r_list .cart{ padding-left:34px;}
.g_header .hd_r .hd_r_list .cart span{ color:#f76120;}
.g_header .hd_r .hd_r_list .cart_r{ width:13px; height:13px; background:url(../images/g_nav_business.png) no-repeat; position:absolute; left:12px; top:9px; }
.g_header .hd_r .hd_r_list .text_limit{ overflow:hidden; }
.g_header .hd_r .hd_r_list .text_limit a.text{ color:white; }
.g_header .hd_r .hd_r_list a .line_r{ height:12px; border-right:1px solid #ddd; position:absolute; right:0; top:8px; }
.g_header .hd_r .hd_r_list a .arrow_r{ width:6px; height:3px; background:url(../images/l_arrow2.png) no-repeat; position:absolute; right:8px; top:12px; }

 
.g_header .hd_r .hd_r_list:hover{ border:1px solid #ddd; margin-top:-1px; margin-left:-1px; }
.g_header .hd_r .hd_r_list:hover .text{ height:px; margin-right:-1px; color:#fff; background:#fff; z-index:5; }
.g_header .hd_r .hd_r_list:hover .arrow_r{ background:url(../images/l_arrow.png) no-repeat; }
 .g_header .hd_r .hd_r_list .text_limit a.text:hover {color:#000;  }
.g_header .hd_r .hd_r_list .browse_pos{ width:219px; height:136px; background:#fff; border:1px solid #ddd; position:absolute; right:-1px; top:25px; display:none; }
.g_header .hd_r .hd_r_list .browse_pos .browse_pos_t{ height:63px; border-bottom:1px dotted #ddd; margin-top:10px; padding:12px 20px 0 13px;  }
 
.g_header .hd_r .hd_r_list .browse_pos .browse_pos_t .money{ color:#f76120; font-weight:bold; display:block; margin-top:5px; }
.g_header .hd_r .hd_r_list .browse_pos .browse_pos_t .money b{ color:#999; text-decoration:line-through; margin-left:10px;}
.g_header .hd_r .hd_r_list .browse_pos .clear{ margin:15px 0 0 62px; color:#2db8ad; display:block; }
.g_header .hd_r .hd_r_list:hover .browse_pos{ display:block;  z-index:2; }
.g_header .hd_r .hd_r_list .browse_pos .browse_pos_t:hover{ background:#f9f9f9; }
.g_header .hd_r .hd_r_list .browse_pos .browse_pos_t .tit:hover{ color:#2db8ad; }
.g_header .hd_r .hd_r_list .browse_pos .clear:hover{ text-decoration:underline;}
   
 
.g_header .hd_cont{ height:152px; width:1200px;}
.g_header .hd_cont_l h1{ width:82px; height:54px; background:url(../images/dacplogo.jpg) no-repeat  ;  text-indent:-9999em;}
.g_header .hd_cont_l .logo{ width:120px; color:#2DB8AD; font-size:18px; font-weight:bold; margin-top:30px; }
.g_header .hd_cont_l .logo span{ width:120px; height:20px; line-height:20px; text-align:center; margin-top:3px; font-size:12px; color:#999; font-weight:normal;   display:block; }
.g_header .hd_cont_l .logo span:hover{ color:#2bb8aa; }

.g_header .hd_cont_c{height:66px; width:593px; margin-top:26px; margin-left:68px; position:relative; }
.g_header .hd_cont_c .text{ font-size:14px; width:500px; padding:13px 12px 7px 88px; border:3px solid #2db8ad; }
.g_header .hd_cont_c .submit{ font-size:14px; color:#fff; background:#2db8ad; width:82px; height:46px; border:3px solid #2db8ad; margin-left:-3px; }
.g_header .hd_cont_c .submit:hover{ background:#00c3b0; border:#00c3b0; }
.g_header .hd_cont_c .tuan_pos{ width:82px; line-height:40px;  border-right:1px solid #ddd; position:absolute; left:3px; top:3px; }
.g_header .hd_cont_c .tuan_pos a{height:40px; padding-left:15px; }

.g_header .hd_cont_c .c_tuan{  background:url(../images/l_arrow2.png) no-repeat 70px center #fff; padding-right:14px; display:block; }
.g_header .hd_cont_c .c_Business{ background:#fff; padding-right:14px; display:block; display:none;  }
.g_header .hd_cont_c .tuan_pos:hover{border:1px solid #ddd; margin-left:-1px;border-top:none; }
.g_header .hd_cont_c .tuan_pos:hover .c_tuan{ background:url(../images/l_arrow.png) no-repeat 45px center;}
.g_header .hd_cont_c .tuan_pos:hover .c_Business{display:block; }
.g_header .hd_cont_c .tuan_pos .c_tuan:hover{background:url(../images/l_arrow.png) no-repeat 45px center #f9f9f9;}
.g_header .hd_cont_c .tuan_pos .c_Business:hover{background:#f9f9f9;}
.g_header .hd_cont_c ul li{ float:left; margin-right:21px; margin-top:6px; }
.g_header .hd_cont_c ul li a:hover{ color:#2db8ad; text-decoration:underline; }

.g_header .hd_cont_r a{ width:199px; height:42px; background:url(../images/l_meituan.png) no-repeat -2px -32px; display:block; margin-top:28px; }

.g_header .hd_cont_b_l{ width:980px; height:38px; border-bottom:2px solid #2bb8aa; margin-top:20px; }

.g_header .hd_cont_b_l dd{ float:left; }
.g_header .hd_cont_b_l dt{ float:left; }
.g_header .hd_cont_b_l a{ line-height:38px;  font-weight:bold; font-size:14px; color:#333; padding:0 15px 0 15px; display:block; }
a#showallIndex{ color:#fff; background:#2bb8aa; padding:0 0 0 17px; }
.g_header .hd_cont_b_l dd .buy{ padding-left:38px; color:#f66022; background:url(../images/l-buy.png) no-repeat 15px 10px; }
.g_header .hd_cont_b_l dd a:hover{ color:#2bb8aa; }
.g_header .hd_cont_b_l dd .buy:hover{ color:#f66022; }

.g_header .hd_cont_b_r{ width:208px; height:38px; border-bottom:2px solid #2bb8aa; margin-top:20px; margin-left:12px; }
.g_header .hd_cont_b_r a{ background:url(../images/l_down_r.png) no-repeat; height:18px; margin-top:15px; margin-left:100px; padding-left:23px; }
.g_header .hd_cont_b_r a:hover{ color:#2bb8aa; }

/*妞ゅ爼鍎寸紒鎾存将*/

 
/*鐎佃壈鍩呴惄顔肩秿*/
.g_header .hd_cont{ height:152px; width:1200px;}
.g_header .hd_cont_l h1{ width:82px; height:54px; background:url(../images/dacplogo.jpg) no-repeat  ;  text-indent:-9999em;}
.g_header .hd_cont_l .logo{ width:120px; color:#2DB8AD; font-size:18px; font-weight:bold; margin-top:30px; }
.g_header .hd_cont_l .logo span{ width:120px; height:20px; line-height:20px; text-align:center; margin-top:3px; font-size:12px; color:#999; font-weight:normal;   display:block; }
.g_header .hd_cont_l .logo span:hover{ color:#2bb8aa; }

.g_header .hd_cont_c{height:66px; width:593px; margin-top:26px; margin-left:68px; position:relative; }
.g_header .hd_cont_c .text{ font-size:14px; width:500px; padding:13px 12px 7px 88px; border:3px solid #2db8ad; }
.g_header .hd_cont_c .submit{ font-size:14px; color:#fff; background:#2db8ad; width:82px; height:46px; border:3px solid #2db8ad; margin-left:-3px; }
.g_header .hd_cont_c .submit:hover{ background:#00c3b0; border:#00c3b0; }
.g_header .hd_cont_c .tuan_pos{ width:82px; line-height:40px;  border-right:1px solid #ddd; position:absolute; left:3px; top:3px; }
.g_header .hd_cont_c .tuan_pos a{height:40px; padding-left:15px; }

.g_header .hd_cont_c .c_tuan{  background:url(../images/l_arrow2.png) no-repeat 70px center #fff; padding-right:14px; display:block; }
.g_header .hd_cont_c .c_Business{ background:#fff; padding-right:14px; display:block; display:none;  }
.g_header .hd_cont_c .tuan_pos:hover{border:1px solid #ddd; margin-left:-1px;border-top:none; }
.g_header .hd_cont_c .tuan_pos:hover .c_tuan{ background:url(../images/l_arrow.png) no-repeat 45px center;}
.g_header .hd_cont_c .tuan_pos:hover .c_Business{display:block; }
.g_header .hd_cont_c .tuan_pos .c_tuan:hover{background:url(../images/l_arrow.png) no-repeat 45px center #f9f9f9;}
.g_header .hd_cont_c .tuan_pos .c_Business:hover{background:#f9f9f9;}
.g_header .hd_cont_c ul li{ float:left; margin-right:21px; margin-top:6px; }
.g_header .hd_cont_c ul li a:hover{ color:#2db8ad; text-decoration:underline; }

.g_header .hd_cont_r a{ width:199px; height:42px; background:url(../images/l_meituan.png) no-repeat -2px -32px; display:block; margin-top:28px; }

.g_header .hd_cont_b_l{ width:980px; height:38px; border-bottom:2px solid #2bb8aa; margin-top:20px; }

.g_header .hd_cont_b_l dd{ float:left; }
.g_header .hd_cont_b_l dt{ float:left; }
 
.g_header .hd_cont_b_l dd a:hover{ color:#2bb8aa; }
.g_header .hd_cont_b_l dd .buy:hover{ color:#f66022; }

.g_header .hd_cont_b_r{ width:208px; height:38px; border-bottom:2px solid #2bb8aa; margin-top:20px; margin-left:12px; }
.g_header .hd_cont_b_r a{ background:url(../images/l_down_r.png) no-repeat; height:18px; margin-top:15px; margin-left:100px; padding-left:23px; }
.g_header .hd_cont_b_r a:hover{ color:#2bb8aa; }
 
.g_nav .snav {
    width: 215px;
    height: 478px;
    border: 0px solid #2bb6aa;
    background: #fafafa;
    border-top: none;
    position: relative;
}
.g_nav .snav_item {
    position: relative;
    border-right: 1px solid #eee;
}
.g_nav .unusual {
    padding-top: 13px;
}
.g_nav dl {
    margin: 0 10px;
    border-bottom: 1px solid #eee;
}
.g_nav .snav_item .sort {
    font-size: 14px;
    line-height: 14px;
    color: #333;
    font-weight: 700;
    margin-bottom: 9px;
}
 
.g_nav .more_pos {
    position: absolute;
    right: 7%;
    top: 50%;
    margin-top: -4px;
    width: 5px;
    height: 9px;
    background: url(../images/g_nav_nest.png)no-repeat;
}
.g_nav .snav_pos {
    padding-left: 20px;
    height: 478px;
    width: 380px;
    position: absolute;
    z-index: 10;
    right: -365px;
    top: 0;
    background: #fff;
    border-right: 2px solid #eee;
    border-bottom: 1px solid #eee;
    display: none;
}
.g_nav .snav_pos h3 {
    font-size: 18px;
    font-weight: normal;
}

/*flat tree*/
.hc_lnav	 *{margin:0;padding:0;list-style-type:none;}
.hc_lnav a,img{border:0;}
/* .hc_lnav a{color:#666666;font-size: 12px;font-weight: normal;text-decoration:none;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-in;-moz-transition-duration:.2s;-moz-transition-timing-function:ease-in;-o-transition-duration:.2s;-o-transition-timing-function:ease-in;transition-duration:.2s;transition-timing-function:ease-in} */
.hc_lnav a:hover{color:#cd0606;text-decoration:underline}
.hc_lnav{z-index:9999;position:relative;margin:0px 0 0 0px;}
.hc_lnav .allbtn{z-index:99999;position:relative}
.hc_lnav .allbtn h2{font-size:14px;box-shadow:2px 0px 6px -3px #428000;-webkit-box-shadow:2px 0px 6px -3px #428000;-moz-box-shadow:2px 0px 6px -3px #428000}
.hc_lnav .allbtn h2 a{line-height:36px;background-color:#EEEEEE;padding-left:10px; display:block;height:36px;color:#000;font-size:14px;font-weight:normal}
.hc_lnav .allbtn h2 a:hover{background-color:#358000;text-decoration:none}
.hc_lnav .allbtn h2 i{}
.hc_lnav .allbtn h2 strong{}
.hc_lnav .allbtn ul{z-index:99999;position:absolute;background-color:#eee;width:100%; height:486px;top:0px;left:0px}
body.hc_home .hc_lnav .allbtn ul{display:block}
body.hc_list .hc_lnav .allbtn ul{display:block}
.hc_lnav .allbtn ul li{padding-bottom:7px;zoom:1;clear:both;cursor:default}
.hc_lnav .allbtn ul li .tx{line-height:35px;background-color:#f5f5f5;padding-left:10px;background-repeat:no-repeat;background-position:right center;height:35px;_background-image:none}
.hc_lnav .allbtn ul li .tx a{ color:#000;font-size:14px;-webkit-transition:color 0.1s ease-out 0s;-moz-transition:color 0.1s ease-out 0s;-ms-transition:color 0.1s ease-out 0s;-o-transition:color 0.1s ease-out 0s;transition:color 0.1s ease-out 0s}
.hc_lnav .allbtn ul li .tx a i{line-height:25px;margin-top:5px; background-position:0px 0px;float:left;height:25px;margin-right:2px;text-decoration:none}
 
.hc_lnav .allbtn ul li dl{zoom:1;color:#8C8282;clear:both;overflow:auto;padding-top:4px}
/* .hc_lnav .allbtn ul li dl a{line-height:22px;width:60px;white-space:nowrap;float:left;color:#000;margin-left:6px;margin-right:6px;-webkit-transition:color 0.1s ease-out 0s;-moz-transition:color 0.1s ease-out 0s;-ms-transition:color 0.1s ease-out 0s;-o-transition:color 0.1s ease-out 0s;transition:color 0.1s ease-out 0s} */
.hc_lnav .allbtn ul li dl a.active{background: #2DB8AD; color: white;}
.hc_lnav .allbtn ul li dt{padding-left:10px;width:30px;float:left;padding-top:1px;font-size:5px}
.hc_lnav .allbtn ul li dd{line-height:22px; float:left;padding-top:2px}
.hc_lnav .allbtn ul li .pop{border-bottom:#599900 2px solid;position:absolute;border-left:medium none;padding-bottom:10px;background-color:#fcfcfc;min-height:466px;padding-left:30px;width:640px;padding-right:30px;display:none;height:464px;border-top:medium none;top:0px;border-right:#599900 2px solid;padding-top:10px;left:215px;box-shadow:4px 4px 5px -1px #999999;-webkit-box-shadow:4px 4px 5px -1px #999999;-moz-box-shadow:4px 4px 5px -1px #999999}
.hc_lnav .allbtn ul li .pop h3{display:none;font-size:14px}
.hc_lnav .allbtn ul li .pop dl{padding-bottom:6px;color:#666666;padding-top:6px}
.hc_lnav .allbtn ul li .pop dl:hover{background-color:#f3f3f3}
.hc_lnav .allbtn ul li .pop dl a{color:#666666;margin-left:12px;margin-right:2px;min-width: 50px;white-space: initial !important;}
.hc_lnav .allbtn ul li .pop dl a.un{color:#a5a5a5}
.hc_lnav .allbtn ul li .pop dt{padding-left:0px;width:72px}
.hc_lnav .allbtn ul li .pop dd{width:565px;margin-left:-12px}
.hc_lnav .allbtn ul li .pop .act{width:640px;height:80px;overflow:hidden;padding-top:10px}
.hc_lnav .allbtn:hover ul{display:block}
.hc_lnav .allbtn ul li:hover{background-color:#fcfcfc}
.hc_lnav .allbtn ul li:hover .tx{background-color:#f5f5f5}
.hc_lnav .allbtn ul li:hover .tx a{color:#333333}
.hc_lnav .allbtn ul li:hover .tx a i{background-position:0px -25px}
.hc_lnav .allbtn ul li:hover .pop{display:block;top:0px;left:210px}
.hc_lnav .allbtn ul li:hover .pop dl a.un{color:#a5a5a5;text-decoration:none}
.hc_lnav .allbtn ul li:hover dl{color:#6e6e6e}
.hc_lnav .allbtn ul li:hover a{color:#666666}
.hc_lnav .allbtn ul li:hover a:hover{color:#cd0606}


.hc_lnav .allbtn ul li .tx a {
    color: #000;
    font-size: 14px;
    transition: color 0.1s ease-out 0s;
}
.hc_lnav .allbtn ul li dl a {
    line-height: 22px;
    min-width: 40px;
/*     max-width:50px; */
    white-space: nowrap;
    float: left;
    color: #000;
    margin-left: 3px; 
    margin-right: 3px;
    -webkit-transition: color 0.1s ease-out 0s;
    -moz-transition: color 0.1s ease-out 0s;
    -ms-transition: color 0.1s ease-out 0s;
    -o-transition: color 0.1s ease-out 0s;
    transition: color 0.1s ease-out 0s;
    font-size: 12px;
    font-weight: normal;
}
 
.hd_cont_b_l dd a.active { color: #f66022; }
 
#advance_filterarea .media-left {width:90px}
#advance_filterarea input{width:220px;height: 22px; margin-top: -6px; }
#advance_filterarea .media{  border-bottom: 1px solid #EBEBEB; padding: 1px; margin-top: 5px; }
#advance_filterarea .media-body  ul li a:hover { color: #3ebeb1; }
#advance_filterarea .media-body  ul li a.active { color: #fff; background: red; }
#advance_filterarea ul{padding: 1px;list-style:none;} 
#advance_filterarea ul li{float:left;min-width:50px;margin: 5px 10px;} 
#advance_filterarea .btn-search{    margin-top: -9px;height: 22px;width: 22px;line-height: 2px;}
#advance_filterarea .glyphicon-search{    margin-left: -5px;}

/*repeat toolbar*/
.navbar-left>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 10px;
}
.navbar-left .input-group {
     margin-top: 0px; 
}
.navbar-left .keyword {
    width:320px;
    height: 30px;
}
.navbar-left .navbar-form{
   width: 380px;
}

.repeater {
     border: 0px solid #ddd; 
     border-radius: 0px; 
}
.repeater-viewport {
     
}
.repeater-list table thead{
   /*display:none;*/
}
.repeater-list .media{
  margin-top:15px;
}
 
.repeater-thumbnail{
  border:0px;
}
.repeater-thumbnail .panel{
  margin-bottom:0px;
}
.repeater-header, .repeater-footer {
    background: #f9f9f9;
    min-height: 20px;
    padding: 2px;
}
 
.repeater-footer { position: inherit; }
 
.padder-v { padding-top: 2px; padding-bottom: 2px; text-align: center; }
.m-b-xs {margin-bottom: 2px;text-align: center;}
.block {display: block;}
.repeater-canvas{ overflow: auto; background: white;}
.repeater-list-wrapper {    overflow-x: hidden;   overflow-y: hidden;}
.repeater-header .input-append{  width:200px;}
 
 
.repeater-thumbnail{ text-align:center; }
.dacptiles{ width: 270px; height: 180px; overflow:hidden; }
.dacptiles.panel{ border:1px #EBEBEB solid; }
.dacptiles.large{ width: 470px; max-height: 500px; z-index: 100; overflow:hidden; }
.dacptiles .detail{ border-top:#f2f5f5 solid overflow-y:scroll; }
.dacptiles .nav>li>a{ padding:10px 2px; }
.dacptiles .nav>li>a:hover i{  font-size:16px; }
.fieldinfo small{  float: left; }
.repeater-list .media{ margin-top:15px; margin-bottom:15px; }
.repeater-list .media-left { float: left; }
.repeater-list .media-right {  float: left; }

.dacptiles.panel:hover{ background-color:#EFF5FB; }
.panel-heading{ padding: 5px 55px; text-align: left; padding-left: 5px; }
.thumbnail {  display: block; padding: 0px;  margin-bottom: 20px; line-height: 1.42857143; background-color: #fff; }
.repeater-thumbnail img { display: block;  margin-top: 0px;  margin-bottom: 3px; }
/*repeat fix*/
.repeater-canvas {  padding-bottom: 10px;  }

/*m_side_btns*/
.m_side_btns{position:fixed;bottom:20px;right:10px;border:1px solid #eee;border-top:none;}
.m_side_btns .side_btn{display: block;width:41px;height: 41px;border-top:1px solid #eee;box-sizing:border-box;background:url(../images/sideBtns.png) no-repeat;font-size: 0;color:#fff;line-height: 16px;text-align:center;}
.m_side_btns .toTopBtn{background-position:0 -88px;}
.m_side_btns .surveyBtn{background-position:0 -132px;}
.m_side_btns .helpBtn{background-position:0 -44px;}
.m_side_btns .side_btn:hover{padding:4px 5px;font-size: 12px; background:#bbb;}
/*topmenu*/
#topMenu{
    width: 100%;
    margin: 0;
    margin-top:1px;
    margin-left:2px;
    padding: 0;
    list-style: none;
    background-color: #eee;
    border-bottom: 2px solid #f8f9fa;  
    
}
#topMenu li.active a {
    z-index: 3;
    border-bottom-color: #f8f9fa;
    background-color: #f8f9fa;
    opacity: 1;
    filter: alpha(opacity=100);
} 
 
#topMenu li a {
    float: left;
    position: relative;
    padding: 0 10px;
    height: 0;
    line-height: 30px;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    color: black;
  
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    
    height: 30px;
    border-right: 0px solid;
 	border-bottom: 0px;
    border-left: 1px solid #dddddd;
    opacity: .3;
    filter: alpha(opacity=30);
}
#topMenu a:hover, #topMenu a:focus {
    border-bottom-color: #f8f9fa;
    background-color: #f8f9fa;
} 
 
#topMenu a:hover, #topMenu a:focus {
    border-bottom-color: #2ac7e1;
    opacity: 1;
    filter: alpha(opacity=100);
  }
  #topMenu a:focus {
    outline: 0;
  }
.close {
    color: #3091ff;
    font-size: 14px;
    margin-top: 4px;
    display: block;
    margin-right: -15px;
    vertical-align: middle;
    position: absolute;
    top: 10px;
    /* left: 1000px; */
    right: 16px;
    z-index: 9999;
    float: right;
}
/*layout*/
.ui-layout-resizer {
    background: #DDD;
    border: 1px solid #BBB;
    border-width: 0;
    width:2px;
}
.frame-main {
position: absolute;
left: 0;
right: 0;
top: 0px;
bottom: 0;
}
#maintabcontent .tab-pane {
    width: 100%;
    height: 100%;
}
.frame-main .frame-left {
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 210px;
border-right: 1px solid #ddd;
background: #f3f3f3;
background-attachment: fixed;
overflow:visible !important
}
.frame-main .frame-resize {
width: 10px;
cursor: col-resize;
z-index: 100;
position: absolute;
left: 195px;
top: 0;
bottom: 0;
overflow: hidden;
background: url("images/resize.png") 0px 50% no-repeat;
}
.frame-main .frame-right-content {
left: 200px;
right: 0;
position: absolute;
top: 0;
bottom: 0;
overflow: auto;
min-width: 450px;
height:100%;
}


